:root {
    --body-heading-mainfont: "Poppins",  sans-serif;
    --body-def-mainfont: "Poppins",  sans-serif;
    --def-red:  #ef402f;
    --def-blue:  #1bb2dd;
}
.main-body {
    padding-top: 130px;
}
.main-body .content-area {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}
.main-body .content-area .site-resize .welcome-section {
    padding: 20px;
    padding-bottom: 30px;
}
.main-body .content-area .site-resize .welcome-section .wrapper .main-headerw {
    position: relative;
}
.main-body .content-area .site-resize .welcome-section .wrapper .main-headerw h1 {
    font-family: var(--body-heading-mainfont);
    font-size: 36px;
    font-weight: 700;
    line-height: 30px;
    color: #ef402f;
    margin: 0;
}
.main-body .content-area .site-resize .welcome-section .wrapper .main-headerw span {
    font-family: var(--body-heading-mainfont);
    font-size: 26px;
    font-weight: 400;
}

.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set {
    font-family: var(--body-heading-mainfont);
    font-size: 16px;
    font-weight: 500;
}
.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set .first-div {
    padding-top: 20px;
    margin: 0;
}
.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set .first-div p {
    font-weight: 500;
}
.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set .last-div {
    padding-top: 15px;
    margin: 0;
}
.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set .last-div p {
    font-weight: 500;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .image-div img {
    width: 80%;
    margin: 0 auto;
    margin-bottom: -30px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box {
    background: var(--def-red);
    padding: 60px 20px;
    border-radius: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper {
    color: #fff;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .div-header {
    font-family: var(--body-heading-mainfont);
    font-weight: 700;
    font-size: 26px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .div-tagline {
    font-family: var(--body-heading-mainfont);
    font-weight: 400;
    font-size: 16px;
    padding-top: 20px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .paragraph-f-block {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    padding-top: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .paragraph-f-block p {
    font-weight: 500;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .sub-header-div {
    font-size: 20px;
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    padding-top: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div {
    font-family: var(--body-heading-mainfont);
    font-size: 16px;
    padding-top: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div ul {
    list-style: none;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div ul li {
    font-weight: 700;
    text-align: left;
    padding-left: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div ul li::before {
    content: "";
    border-color: rgba(0, 0, 0, 0) #fff;
    border-style: solid;
    border-width: .35em 0 .35em .45em;
    display: block;
    position: relative;
    top: 17px;
    left: -20px;
}
.main-body .content-area .site-resize .loan-protection-main-div {
    padding-top: 40px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .image-layer img {
    width: 80%;
    margin: 0 auto;
    margin-bottom: -30px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper {
    background: var(--def-blue);
    padding: 60px 20px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual {
    color: #fff;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .heading-loan {
    font-family: var(--body-heading-mainfont);
    font-weight: 700;
    font-size: 26px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .bold-textpara p {
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    font-size: 16px;
    padding-top: 20px;
    margin: 0;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .sample-para {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    padding-top: 10px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .sample-para p {
    font-weight: 500;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .tagline-loan {
    font-size: 20px;
    font-family: var(--body-heading-mainfont);
    font-weight: 500;
    padding-top: 10px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .bottompara {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    padding-top: 10px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .bottompara p {
    font-weight: 700;
}
.main-body .content-area .site-resize .form-main-div {
    padding: 25px;
    padding-top: 50px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .title-form {
    font-size: 24px;
    font-family: var(--body-heading-mainfont);
    color: #000;
    font-weight: 600;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .screen-reader-response {
    display: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form {
    padding-top: 20px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 p .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
    color: #bf1919;
    display: block;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .wpcf7-form-control-wrap.wpcf7-not-valid-tip {
    color: #bf1919;
    display: block;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex label {
    font-size: 16px;
    color: #000;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    margin: 0;
    margin-top: 30px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=text], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=password], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=date], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=datetime], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=email], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=number], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=search], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=tel], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=time], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=url], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex textarea, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex select {
    width: 78%;
    margin: 0 auto;
    border: none;
    border-bottom: 1px solid;
    font-size: 14px;
    color: #afa191;
    font-weight: 400;
    font-family: "Roboto", sans-serif;
    margin-top: 8px;
    text-align: center;
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=text]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=password]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=date]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=datetime]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=email]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=number]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=search]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=tel]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=time]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=url]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex textarea:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex select:focus {
    outline: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=text] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=password] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=date] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=datetime] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=email] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=number] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=search] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=tel] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=time] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex input[type=url] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex textarea option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex select option {
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 p {
    margin: 0;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 label {
    font-size: 16px;
    color: #000;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    margin: 0;
    margin-top: 30px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=text], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=password], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=date], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=datetime], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=email], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=number], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=search], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=tel], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=time], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=url], .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 textarea, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 select {
    width: 78%;
    margin: 0 auto;
    border: none;
    border-bottom: 1px solid;
    font-size: 14px;
    color: #afa191;
    font-weight: 400;
    font-family: "Roboto", sans-serif;
    margin-top: 8px;
    text-align: center;
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=text]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=password]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=date]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=datetime]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=email]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=number]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=search]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=tel]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=time]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=url]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 textarea:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 select:focus {
    outline: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=text] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=password] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=date] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=datetime] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=email] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=number] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=search] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=tel] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=time] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 input[type=url] option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 textarea option, .main-body .content-area .site-resize .form-main-div .main-wrapper .col-2 select option {
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .wpcf7-response-output {
    color: #bf1919;
    font-family: var(--body-heading-mainfont);
    display: block;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper p {
    margin: 0;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .requiredtag {
    color: #7d7d7d;
    font-weight: 500;
    font-family: "Raleway";
    padding-top: 40px;
    display: block;
    font-size: 16px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .submit {
    margin-top: 45px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .submit .col-para {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    color: #000;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .submit .col-para a {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    font-weight: 500;
    color: #8b5919;
    text-decoration: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .submit input[type=submit] {
    border: 0;
    padding: 16px 30px;
    background: #000;
    color: #fff;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    font-size: 16px;
    margin-top: 20px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .submit .wpcf7-response-output {
    margin-top: 40px;
    font-family: var(--body-def-mainfont);
    color: #ee6060;
}
@media(min-width: 768px) {
    .main-body {
    padding-top: 130px;
}
.main-body .content-area {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}
.main-body .content-area .site-resize .welcome-section {
    padding: 20px;
    padding-bottom: 30px;
}
.main-body .content-area .site-resize .welcome-section .wrapper .main-headerw {
    position: relative;
}
.main-body .content-area .site-resize .welcome-section .wrapper .main-headerw h1 {
    font-family: var(--body-heading-mainfont);
    font-size: 36px;
    font-weight: 700;
    line-height: 30px;
    margin: 0;
    color: #ef402f;
}
.main-body .content-area .site-resize .welcome-section .wrapper .main-headerw span {
    font-family: var(--body-heading-mainfont);
    font-size: 26px;
}

.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set {
    font-family: var(--body-heading-mainfont);
    font-size: 16px;
}
.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set .first-div {
    padding-top: 20px;
    margin: 0;
}
.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set .last-div {
    padding-top: 15px;
    margin: 0;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .image-div img {
    width: 30%;
    margin: 0 auto;
    margin-bottom: -30px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box {
    background: var(--def-red);
    padding: 60px 20px;
    border-radius: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper {
    color: #fff;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .div-header {
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    font-size: 26px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .div-tagline {
    font-family: var(--body-heading-mainfont);
    font-weight: 400;
    font-size: 16px;
    padding-top: 20px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .paragraph-f-block {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    padding-top: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .sub-header-div {
    font-size: 20px;
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    padding-top: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div {
    font-family: var(--body-heading-mainfont);
    font-size: 16px;
    padding-top: 10px;
    text-align: left;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div ul {
    list-style: none;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div ul li::before {
    content: "";
    border-color: rgba(0, 0, 0, 0) #fff;
    border-style: solid;
    border-width: .35em 0 .35em .45em;
    display: block;
    position: relative;
    top: 18px;
    left: -25px;
}
.main-body .content-area .site-resize .loan-protection-main-div {
    padding-top: 40px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .image-layer img {
    width: 30%;
    margin: 0 auto;
    margin-bottom: -30px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper {
    background: var(--def-blue);
    padding: 60px 20px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual {
    color: #fff;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .heading-loan {
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    font-size: 26px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .bold-textpara p {
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    font-size: 16px;
    padding-top: 20px;
    margin: 0;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .sample-para {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    padding-top: 10px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .tagline-loan {
    font-size: 20px;
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    padding-top: 10px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .bottompara {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    padding-top: 10px;
}
.main-body .content-area .site-resize .form-main-div {
    padding: 25px;
    padding-top: 50px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .title-form {
    font-size: 24px;
    font-family: var(--body-heading-mainfont);
    color: #000;
    font-weight: 600;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form {
    padding-top: 20px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 {
    display: flex;
    flex-direction: column;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 label {
    font-size: 16px;
    color: #000;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    margin: 0;
    margin-top: 30px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=text], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=password], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=date], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=datetime], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=email], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=number], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=search], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=tel], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=time], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=url], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 textarea, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 select {
    width: 78%;
    margin: 0 auto;
    border: none;
    border-bottom: 1px solid;
    font-size: 14px;
    color: #afa191;
    font-weight: 100;
    font-family: var(--body-heading-mainfont);
    margin-top: 8px;
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=text]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=password]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=date]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=datetime]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=email]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=number]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=search]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=tel]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=time]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=url]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 textarea:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 select:focus {
    outline: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 label {
    font-size: 16px;
    color: #000;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    margin: 0;
    margin-top: 30px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=text], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=password], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=date], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=datetime], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=email], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=number], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=search], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=tel], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=time], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=url], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 textarea, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 select {
    width: 78%;
    margin: 0 auto;
    border: none;
    border-bottom: 1px solid;
    font-size: 14px;
    color: #afa191;
    font-weight: 100;
    font-family: var(--body-heading-mainfont);
    margin-top: 8px;
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=text]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=password]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=date]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=datetime]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=email]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=number]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=search]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=tel]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=time]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=url]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 textarea:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 select:focus {
    outline: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .requiredtag {
    color: #7d7d7d;
    font-weight: 500;
    font-family: "Raleway";
    padding-top: 40px;
    display: block;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit {
    margin-top: 45px;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit .col-para {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    font-weight: 500;
    color: #000;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit .col-para a {
    font-size: 16px;
    font-family: var(--body-heading-mainfont);
    font-weight: 500;
    color: #afa191;
    text-decoration: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit button[type=submit] {
    border: 0;
    padding: 16px 30px;
    background: #000;
    color: #fff;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    font-size: 16px;
}
}@media(min-width: 1024px) {
    .main-body {
    padding-top: 130px;
}
}@media(min-width: 1200px) {
    .main-body {
    padding-top: 6.89vw;
}
.main-body .content-area {
    padding: 0px;
    text-align: center;
    padding-top: 1.5625vw;
    padding-bottom: 1.5625vw;
}
.main-body .content-area .site-resize {
    width: 65%;
    margin: o auto;
    margin: 0 auto;
    padding: 2vw 0vw 5vw;
    z-index: 2;
    position: relative;
}
.main-body .content-area .site-resize .welcome-section {
    padding: 0;
    padding-bottom: 5vw;
}
.main-body .content-area .site-resize .welcome-section .wrapper .main-headerw h1 {
    font-family: var(--body-heading-mainfont);
    font-size: 48px;
    font-weight: 700;
    line-height: 3.125vw;
    color: #ef402f;
    margin: 0;
}
.main-body .content-area .site-resize .welcome-section .wrapper .main-headerw span {
    font-family: var(--body-heading-mainfont);
    font-size: 2.5vw;
    font-weight: 300;
}

.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set {
    font-family: var(--body-heading-mainfont);
    font-size: .9375vw;
    padding: 0px 16px;
    font-weight: 500;
}
.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set .first-div {
    padding-top: 1.5625vw;
    margin: 0;
    font-weight: 500;
}
.main-body .content-area .site-resize .welcome-section .wrapper .paragraph-set .last-div {
    padding-top: 1.5625vw;
    margin: 0;
    font-weight: 500;
}
.main-body .content-area .site-resize .goupclass-maindiv {
    text-align: left;
    position: relative;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .image-div {
    width: 40%;
    position: absolute;
    bottom: 0;
    right: -5.2083333333vw;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .image-div img {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 0px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box {
    background: var(--def-red);
    padding: 4.1666666667vw 3.6458333333vw;
    border-radius: 10px;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper {
    color: #fff;
    width: 85%}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .div-header {
    font-family: var(--body-heading-mainfont);
    font-weight: 700;
    font-size: 2.5vw;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .div-tagline {
    font-family: var(--body-heading-mainfont);
    font-weight: 400;
    font-size: 1.3541666667vw;
    padding-top: 1.3020833333vw;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .paragraph-f-block {
    font-size: .8333333333vw;
    font-family: var(--body-heading-mainfont);
    padding-top: .5208333333vw;
    width: 65%}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .sub-header-div {
    font-size: 1.5625vw;
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    padding-top: .5208333333vw;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div {
    font-family: var(--body-heading-mainfont);
    font-size: .8333333333vw;
    padding-top: .5208333333vw;
    text-align: left;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div ul {
    list-style: none;
    display: flex;
    width: 75%;
    flex-direction: row;
    flex-wrap: wrap;
    padding-left: 33px;
    justify-content: space-between;
    padding-left: 0;
}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div ul li {
    width: 47%}
.main-body .content-area .site-resize .goupclass-maindiv .wrapper-groupclass .data-box .wrapper .list-red-div ul li::before {
    content: "";
    border-color: rgba(0, 0, 0, 0) #fff;
    border-style: solid;
    border-width: .35em 0 .35em .45em;
    display: block;
    position: relative;
    top: .9375vw;
    left: -1.02083vw;
}
.main-body .content-area .site-resize .loan-protection-main-div {
    padding-top: 4.083333vw;
    text-align: left;
    position: relative;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .image-layer {
    width: 40%;
    position: absolute;
    bottom: 0;
    left: -10.208333vw;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .image-layer img {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 0px;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper {
    background: var(--def-blue);
    padding: 4.1666666667vw 3.6458333333vw;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual {
    margin-left: 14vw;
    color: #fff;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .heading-loan {
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    font-size: 2.5vw;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .bold-textpara p {
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    font-size: .9375vw;
    padding-top: 1.0416666667vw;
    margin: 0;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .sample-para {
    font-size: .9375vw;
    font-family: var(--body-heading-mainfont);
    padding-top: .5208333333vw;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .tagline-loan {
    font-size: 1.4583333333vw;
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    padding-top: .5208333333vw;
}
.main-body .content-area .site-resize .loan-protection-main-div .wrapper-loan-protection .content-wrapper .content-wrapper-dual .bottompara {
    font-size: .9375vw;
    font-family: var(--body-heading-mainfont);
    padding-top: gt-vw(10px);
}
.main-body .content-area .site-resize .form-main-div {
    padding: 0;
    padding-top: 4.6875vw;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper .title-form {
    font-size: 3.125vw;
    font-family: var(--body-heading-mainfont);
    color: #000;
    font-weight: 600;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form {
    padding-top: 1.0416666667vw;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 {
    width: 47%}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 label {
    font-size: .9375vw;
    color: #000;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    margin: 0;
    margin-top: 2.5625vw;
    text-align: left;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 p {
    margin: 0;
    text-align: left;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=text], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=password], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=date], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=datetime], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=email], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=number], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=search], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=tel], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=time], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=url], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 textarea, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 select {
    width: 100%;
    margin: 0;
    border: none;
    border-bottom: 2px solid #000;
    font-size: .7291666667vw;
    color: #afa191;
    font-weight: 400;
    font-family: "Roboto", sans-serif;
    margin-top: .4166666667vw;
    padding: .6vw 0vw;
    text-align: left;
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=text]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=password]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=date]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=datetime]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=email]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=number]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=search]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=tel]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=time]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=url]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 textarea:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 select:focus {
    outline: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=text] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=password] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=date] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=datetime] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=email] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=number] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=search] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=tel] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=time] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 input[type=url] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 textarea option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 select option {
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-flex .col-1 select {
    margin-top: .78125vw;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 {
    text-align: left;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 label {
    font-size: .9375vw;
    color: #000;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    margin: 0;
    margin-top: 2.5625vw;
    text-align: left;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 p {
    margin: 0;
    text-align: left;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=text], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=password], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=date], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=datetime], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=email], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=number], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=search], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=tel], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=time], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=url], .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 textarea, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 select {
    width: 100%;
    margin: 0;
    border: none;
    border-bottom: 2px solid #000;
    font-size: .7291666667vw;
    color: #afa191;
    font-weight: 400;
    font-family: "Roboto", sans-serif;
    margin-top: .4166666667vw;
    padding: .6vw 0vw;
    text-align: left;
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=text]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=password]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=date]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=datetime]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=email]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=number]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=search]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=tel]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=time]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=url]:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 textarea:focus, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 select:focus {
    outline: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=text] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=password] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=date] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=datetime] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=email] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=number] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=search] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=tel] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=time] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 input[type=url] option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 textarea option, .main-body .content-area .site-resize .form-main-div .main-wrapper form .col-2 select option {
    background: rgba(0, 0, 0, 0);
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .requiredtag {
    color: #7d7d7d;
    font-weight: 500;
    font-family: "Raleway";
    padding-top: 40px;
    display: block;
    text-align: left;
    font-size: 1vw;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit {
    margin-top: 3vw;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-end;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit .col-para {
    font-size: .8333333333vw;
    font-family: var(--body-heading-mainfont);
    font-weight: 600;
    color: #000;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit .col-para p {
    margin: 0;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit .col-para a {
    font-size: .8333333333vw;
    font-family: var(--body-heading-mainfont);
    font-weight: 500;
    color: #8b5919;
    text-decoration: none;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit p {
    margin: 0;
}
.main-body .content-area .site-resize .form-main-div .main-wrapper form .submit input[type=submit] {
    border: 0;
    padding: 16px 30px;
    background: #000;
    color: #fff;
    font-weight: 600;
    font-family: var(--body-def-mainfont);
    font-size: .8333333333vw;
    margin-top: 0px;
    margin-right: 1.3020833333vw;
}
}/*# sourceMappingURL=home.min.css.map */

.contact-number{
    padding-right: 10px;
}
